ventilating louver - Francés Inglés Diccionario